Fax and Modem Bypass Mode
In this proprietary mode, when fax or modem signals are detected, the channel automatically switches from the current voice coder to a high bit-rate coder, according to the 'Fax/Modem Bypass Coder Type' parameter [FaxModemBypassCoderType]. The channel is also automatically reconfigured with the following fax / modem adaptations:
|
■
|
Disables silence suppression |
|
■
|
Enables echo cancellation for fax |
|
■
|
Disables echo cancellation for modem |
|
■
|
Performs certain jitter buffering optimizations |
The network packets generated and received during the bypass period are regular voice RTP packets (per the selected bypass coder), but with a different RTP payload type according to the following parameters:
|
■
|
'Fax Bypass Payload Type' [FaxBypassPayloadType] |
|
■
|
[ModemBypassPayloadType] |
During the bypass period, the coder uses the packing factor, configured by the 'Fax/Modem Bypass Packing Factor' parameter [FaxModemBypassM]. The packing factor determines the number of coder payloads (each the size of [FaxModemBypassBasicRTPPacketInterval]) that are used to generate a single fax/modem bypass packet. When fax/modem transmission ends, the reverse switching, from bypass coder to regular voice coder is performed.
|
➢
|
To configure fax / modem bypass mode: |
|
1.
|
On the Fax/Modem/CID Settings page, do the following: |
|
●
|
Configure the 'Fax Transport Mode' parameter to Bypass [FaxTransportMode = 2]. |
|
●
|
Configure the 'V.21 Modem Transport Type' parameter to Enable Bypass [V21ModemTransportType = 2]. |
|
●
|
Configure the 'V.22 Modem Transport Type' parameter to Enable Bypass [V22ModemTransportType = 2]. |
|
●
|
Configure the 'V.23 Modem Transport Type' parameter to Enable Bypass [V23ModemTransportType = 2]. |
|
●
|
Configure the 'V.32 Modem Transport Type' parameter to Enable Bypass [V32ModemTransportType = 2]. |
|
●
|
Configure the 'V.34 Modem Transport Type' parameter to Enable Bypass [V34ModemTransportType = 2]. |
|
2.
|
Configure the [BellModemTransportType] parameter to 2 (Bypass). |
|
3.
|
Configure the following optional parameters: |
|
●
|
'Fax/Modem Bypass Coder Type' [FaxModemBypassCoderType] |
|
●
|
'Fax Bypass Payload Type' [FaxBypassPayloadType] |
|
●
|
[ModemBypassPayloadType] |
|
●
|
[FaxModemBypassBasicRTPPacketInterval] |
|
●
|
[FaxModemBypasDJBufMinDelay] |
|
●
|
When the device is configured for modem bypass and T.38 fax, V.21 low-speed modems are not supported and fail as a result. |
|
●
|
When the remote (non-AudioCodes) gateway uses the G.711 coder for voice and doesn’t change the coder payload type for fax or modem transmission, it is recommended to use the Bypass mode with the following configuration: |
|
✔
|
[EnableFaxModemInbandNetworkDetection = 1]. |
|
✔
|
'Fax/Modem Bypass Coder Type' = same coder used for voice. |
|
✔
|
'Fax/Modem Bypass Packing Factor'[FaxModemBypassM] = same interval as voice. |
|
✔
|
[ModemBypassPayloadType = 8] if voice coder is A-Law or 0 if voice coder is Mu-Law. |